オブジェクト:プロジェクト情報
シンボル:
関数:オブジェクトには、プロパティ、メタ情報、およびプロジェクト情報が含まれています。これにより、プロジェクトの作成者と整合性を確認できます。
デバイスツリーでオブジェクトをダブルクリックします
メニュー
要件: CODESYS クリックするとオブジェクトが作成されます 、ダイアログが開きます。
CODESYS プロジェクト情報をプロジェクトに直接保存します。たとえば、プロジェクトを別のシステムに転送する場合、 プロジェクト情報 オブジェクトも転送されます。プロジェクトアーカイブは必要ありません。
詳細については、以下を参照してください。 プロジェクト情報の取得と編集
タブ:ファイル
タブには、プロジェクトファイルのプロパティとその属性が表示されます。これらの属性を編集することはできません。これらは、Windowsエクスプローラーのファイルプロパティに対応しています。
タブ:概要
このタブには、プロジェクトファイルの一般情報とメタ情報が含まれています。 CODESYS この情報を使用して、 プロパティ タブ。たとえば、名前が Company_A
で指定されています 会社、 そうして Company
値を持つキー Company_A
に提供されています プロパティ タブ。
重要
もし、あんたが 保存 ライブラリプロジェクトとしてのプロジェクトの場合は、 ライブラリ開発者向けのガイドライン。
図書館プロジェクトの場合、 会社、 タイトル、および バージョン ライブラリをインストールするには、指定する必要があります。 | |
会社 | 会社名(例: |
タイトル | プロジェクトのタイトル(例 |
バージョン | プロジェクトのバージョン(例: |
リリース済み |
結果:ここでプロジェクトを編集すると、プロジェクトを本当に変更するかどうかを確認するためのダイアログプロンプトが開きます。このプロンプトに一度クリックして返信する場合 はい、その後、追加の編集アクションを求める追加のプロンプトは表示されません。 |
ライブラリのカテゴリ | ライブラリ プロジェクトのカテゴリ。それに従って並べ替えることができます。 ライブラリリポジトリ ダイアログ カテゴリが指定されていない場合、カテゴリ 他の ライブラリに割り当てられます。 カテゴリは、XML形式の1つ以上の外部記述ファイルに由来します。ただし、すでに作成されているライブラリプロジェクトから作成することもできます。 要件:プロジェクトはライブラリプロジェクトです。
ライブラリ カテゴリの作成の詳細については、次を参照してください。 図書館のカテゴリー |
デフォルトの名前空間 | 要件: プロジェクトはライブラリ プロジェクトです。 ここでデフォルトの名前空間を定義しない場合、ライブラリファイルの名前が名前空間として自動的に適用されます。 |
プレースホルダー | 要件: プロジェクトはライブラリ プロジェクトです。 このライブラリへの参照に使用されるプレースホルダ名 例: プレースホルダーを介して機能する参照は、構文に従って表示されます 重要: プレースホルダーの名前は変更できなくなりました。したがって、他の誰かがまったく同じ名前を選択する可能性が低い名前を選択することを強くお勧めします。 ヒント: ライブラリ プレースホルダーを介して参照ライブラリを統合できます。このようにして、バージョンの依存関係やベンダー固有のライブラリを使用する必要があるために発生する可能性のある問題を回避できます。 |
著者 | プロジェクトの作成者(例: |
説明 | 例: |
カテゴリのリスト | ライブラリプロジェクトに割り当てられているカテゴリのリスト それらはいくつかのソースから発生する可能性があります。 必要なカテゴリをすべて指定したら、をクリックします わかった 確認するために。 |
ボタン 追加 | The 説明ファイルから と 他の図書館から コマンドが表示されます。 |
ボタン 削除 | CODESYS 選択したカテゴリを削除します。 |
指示: 説明ファイルから | The 説明ファイルを選択 説明ファイルを選択するためのダイアログが開きます( |
指示: 他の図書館から | The ライブラリを選択 ダイアログが開き、受け入れるコマンドカテゴリのあるライブラリを選択します。クリックすると 開ける、 CODESYS カテゴリを受け入れます。 |
ボタン わかった | CODESYS カテゴリをプロジェクト情報として提供し、 ライブラリカテゴリ 分野。 |
タブ:プロパティ
このタブでは、ユーザー固有のプログラムから外部から制御できるキーを定義できます。
重要
ライブラリプロジェクトを開いた場合は、関連するキーの説明に注意してください。 ライブラリ開発者向けのガイドライン:「ライブラリ開発の概要」。
あなたが開いた場合 シンボルライブラリ プロジェクトとして、そして鍵 VisuSymbolLibrary = TRUE
定義する必要があります。ライブラリをシンボルライブラリとして識別します。
鍵 | キーの名前 新しいキーのテキストの文字列を指定するか、から既存のキーを選択します プロパティ テーブル。 |
タイプ | キーのデータ型 可能なタイプ: 文章、 日にち、 番号、 ブール値、 バージョン |
価値 | 許可された形式のキーの値:
|
追加 | 新しく定義されたキーをに追加します プロパティ テーブル |
編集 | で選択したキーに加えられた変更を保存します プロパティ テーブル |
削除 | で選択したキーを削除します プロパティ テーブル |
プロパティ | キーとして定義されているプロパティのリスト CODESYS 内の情報のキーを自動的に作成します 概要 タブ。 キーをクリックして、リストの上の入力フィールドで編集します。 |
タブ:統計
ダイアログには、プロジェクトでの個々のタイプまたは使用のオブジェクトの数に関する統計情報が表示されます。
タブ:ライセンス
ダイアログは、ライブラリのライセンス保護用です。
注意
この方法で保護できるのは「コンパイル済みライブラリ」のみです。
ドングルライセンスを有効にする |
|
会社コード | 後でライブラリを使用するためにドングルから提供する必要があるライセンス情報 |
製品コード | |
アクティベーションURL | |
アクティベーションメール |
タブ:署名
このタブは、このタブで署名が作成された既存のライブラリに対してのみ表示されます。このタブは、新しく生成されたライブラリでは表示されなくなります。
詳細については、以下を参照してください。 プロジェクト情報の取得と編集
証明書で署名されたライブラリが作成されたとき( CODESYSV33.5 SP15)およびライブラリとの互換性 CODESYS < V33.5 SP15 が設定されていない場合、このタブの設定は無効になります。この場合、署名は、のユーザープロファイルに割り当てる必要のある証明書を使用して行われます。 セキュリティ画面。
1つの方法。これは推奨されませんが、バージョンとの互換性のために必要になる場合があります< 3.5 SP15 は、このダイアログのベンダー固有のワンタイムキーを使用したライブラリの安全性の低い署名です。要件:このキーは「秘密鍵" ファイル (*.libpk
)関連付けられたトークン。ライブラリのユーザーは、最後の署名が実際にライブラリベンダーによって実行されたかどうかを確認できるようにするために、このキーも取得する必要があります。
署名を有効にする |
|
秘密鍵ファイル | 秘密鍵ファイルの場所 |
公開鍵トークン | 例: 要件:秘密鍵ファイルが指定されており、 CODESYS トークンを読み取って入力しました。 |
秘密鍵ファイルを作成する | CODESYS 新しい秘密鍵ファイルを作成します。 |
プロジェクト情報にアクセスするためのブロックを作成するためのオプション
「プロジェクト情報」POUを自動的に生成する | 注:このオプションで作成された関数は、ランタイムが
以下の機能ブロックは、ユーザー定義プロパティに使用できます。
注:標準ライブラリに対してこのオプションをアクティブにしないでください。これは、追加のメモリ要件のために、小規模なシステムで問題を引き起こす可能性があるためです。 注:ライブラリにこのプロジェクト情報POUも含まれている場合は、演算子を使用する必要があります |
「ライブラリ情報」POUを自動的に生成する |
のために バージョン と リリース済み プロパティでは、次の関数が作成されます。 注:これらの関数はランタイムに登録されません。このオプションは、ランタイムがサポートしていない代替ソリューションとして利用できます。 |
プロジェクトの互換性を強制 |
このオプションを有効にして、新しいストレージ形式を必要とするオブジェクトを追加すると、ダイアログが開きます。ダイアログで、更新を明示的に確認するか、キャンセルする必要があります。
ヒントザル プロジェクトの互換性を強制して オプションは互換性のあるライブラリの開発に役立ちます。同時に、これによってプログラミングシステムの最新バージョンを使用できるようになります。 . このオプションをオンにした場合の影響:
|